#include "widget.h"

#include <QApplication>
//DateTimeEdit日期时间控件

//DateEdit日期控件
//TimeEdit时间控件
//DateTimeEdit日期时间控件
int main(int argc, char *argv[])
{
    QApplication a(argc, argv);
    Widget w;
    w.show();
    return a.exec();
}
/*
 * //DateEdit日期控件
   //TimeEdit时间控件
   //DateTimeEdit日期时间控件
 * 这三个控件相似度很高，用DateTimeEdit来介绍
 * 这三个控件都是基于微调框控件实现的
 * DateTimeEdit日期时间控件
 * 属性
 * dateTime属性：时间日期值 例如：2022/1/1 10:00:00
 * date属性：日期值 例如:2022/1/1
 * time属性：时间值 例如:10:00:00
 * displayFormat属性：时间日期格式
 *      y:年份
 *      M:月份
 *      d:日期(天)
 *      H:小时
 *      m:分钟
 *      s:秒
 *      yyyy:表示四位数的年份 M:表示一位数的月份
 * minimumDateTime属性：最小时间日期
 * maximumDateTime属性：最大时间日期
 * timeSpec属性：时间类型
 *      Qt::LocalTime：显示本地时间
 *      Qt::UTC：显示协调世界时(原子钟)
 *      Qt::OffsetFromUTC：显示相对于UTC的偏移量(本地时间和UTC时间的差值)
 *
 * 核心信号
 * dateChanged(QDate)：日期改变时触发
 * timeChanged(QTime)：时间改变时触发
 * dateTimeChanged(QDateTime)：时间日期任意一个改变时触发
 *
 *
*/
